body {
	background-color: #fff;
}

header {
	position: relative;
	background-color: #fbfbfb;
	padding: 3.73vw 2.8vw;
	text-align: center;
	font-size: 3.73vw;
	color: #555555;
	position: fixed;
	top: 0;
	width: 94.4vw;
}

header .arrow-left {
	position: absolute;
	left: 2.8vw;
	width: 2.67vw;
	height: 4.67vw;
}

.search-section {
	padding: 0 2.53vw;
	padding-top: 13vw;
}

.search-box {
	padding: 2.13vw 0 3.33vw 0;
}

.search-box input {
	box-sizing: border-box;
	width: 80.8vw;
	padding: 2.2vw 2.53vw;
	background-color: #f4f8f7;
	border-radius: 2vw;
	border: none;
	outline: none;
	margin-right: 2.9vw;
	vertical-align: middle;
	font-family: MicrosoftYaHeiUILight;
	font-size: 3.47vw;
	color: #7d7d7d;
}

.search-box button {
	width: 10.4vw;
	height: 8.93vw;
	background-color: #c55a5c;
	border-radius: 0.8vw;
	border: none;
	vertical-align: middle;
	line-height: 8.93vw;
}

.search-box button img {
	width: 4vw;
	vertical-align: middle;
}



.result {
	text-align: center;
	padding: 0 3.47vw;
}
.result .nav {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	padding: 0 3vw;
	padding-bottom: 2.27vw;
	border-bottom: 0.2vw solid #eee;
	margin-bottom: 4.8vw;
	font-family: MicrosoftYaHeiUILight;
	font-size: 3.47vw;
	color: rgba(0, 0, 0, 0.7);

}
.result .nav li span{
	vertical-align: middle;
}
.result .nav img{
	width: 1.9vw;
	vertical-align: middle;
	margin-left: 1vw;
}
.result .product_list .item a {
	display: flex;
	justify-content: left;
	align-items: flex-start;
	flex-wrap: wrap;
	margin-bottom: 4.8vw;
}

.result .product_list .item img {
	width: 27.2vw;
	margin-right: 3.47vw;
}

.result .product_list .item .detail {
	width: 60vw;
	text-align: left;
	border-bottom: 0.2vw solid #e2e2e2;
	padding-bottom: 1.2vw;
}

.result .product_list .item .detail .name {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	font-family: MicrosoftYaHeiUILight;
	font-size: 3.47vw;
	color: #555555;
	padding-bottom: 2.2vw;
}

.result .product_list .item .detail .introduce {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-family: MicrosoftYaHeiUILight;
	font-size: 2.67vw;
	color: #999999;
	padding-bottom: 3.9vw;
}

.result .product_list .item .detail .price {
	font-family: MicrosoftYaHeiUILight;
	font-size: 3.73vw;
	color: #c55a5c;
}

.result .product_list .item .detail .price span {
	font-size: 2.4vw;
}

.to_top {
	width: 7.5vw;
	position: fixed;
	right: 4vw;
	bottom: 11vw;
}
